willing partaker

Translations
добровольный участник
She was a willing partaker in the charity work.
Она была добровольным участником благотворительной работы.